package com.qf.base.utils;

import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;

public class DateUtil {
    /**
     * 获取季度时间   
     * @param date
     * @param unit
     * @param addNum
     * @return
     */
    public static String getPlusDate(Date date, String unit, int addNum){
        Calendar cal=Calendar.getInstance();
        cal.setTime(date);
        if ("天".equals(unit)){
            cal.add(Calendar.DATE,addNum);
        }else if ("周".equals(unit)){
            cal.add(Calendar.WEEK_OF_YEAR,addNum);
        }else if ("季".equals(unit)){
            cal.add(Calendar.WEEK_OF_YEAR,addNum*3);
        }else if ("月".equals(unit)){
            cal.add(Calendar.MONTH,addNum);
        }else if ("年".equals(unit)){
            cal.add(Calendar.YEAR,addNum);
        }
        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd");
        Date time = cal.getTime();
        return simpleDateFormat.format(time);
    }
}
